(hall-description
  (name "fslib")
  (prefix "guile")
  (version "0.2.0")
  (author "Zelphir Kaltstahl")
  (copyright (2021))
  (synopsis "file system utils for GNU Guile")
  (description "This library provides procedures for working with GNU/Linux file systems from GNU Guile.")
  (home-page "https://notabug.org/ZelphirKaltstahl/guile-fslib")
  (license agpl3+)
  (dependencies `())
  (files (libraries
          ((scheme-file "fslib")
           (scheme-file "logging")
           (scheme-file "list-utils")
           (scheme-file "file-system")
           (scheme-file "file-reader")
           (scheme-file "string-utils")))
         (tests ((directory "test"
                            ;; hall automatically knows to add .scm to scheme files
                            ((scheme-file "test-string-utils")
                             (scheme-file "test-list-utils")
                             (scheme-file "test-fslib")))))
         (programs ())
         (documentation
          ((org-file "todo")
           (org-file "README")
           (symlink "README" "README.org")
           (text-file "HACKING")
           (text-file "COPYING")
           (text-file "AUTHORS")
           (directory "doc" ((texi-file "fslib")))))
         (infrastructure
          ((scheme-file "guix")
           (text-file ".gitignore")
           (scheme-file "hall")
           (directory "guix-env"
                      ((scheme-file "channels")
                       (scheme-file "manifest")
                       (shell-file "env")))))))
